let fs = require('fs')
let ws = fs.createWriteStream('test.txt',{flags:'w',encoding:'utf-8'})

// 打开文件监听
ws.on('open',function() {
    console.log('文件打开！！！')
})

// 写入操作就绪监听
ws.on('ready',function() {
    console.log('写入文件操作已就绪！！！')
})

// 文件操作完成监听
ws.on('finish',function() {
    console.log('文件操作完成！！！')
})

// 关闭文件监听
ws.on('close',function() {
    console.log('文件关闭！！！')
})

// 写入文件操作
ws.write('hellow',function(err) {
    if (err) {
        console.log('写入文件操作失败：',err)
    } else {
        console.log('写入文件操作成功！！！')
    }
})

// 写入操作结束
ws.end() 